fulfill one's military service - Francés Inglés Diccionario